frame for barbecuing meat - Español Inglés Diccionario